package com.gxa.modules.sys.service;

import com.github.pagehelper.PageInfo;
import com.gxa.modules.sys.entity.OperationLog;
import com.gxa.modules.sys.entity.OperationLogAdd;
import com.gxa.modules.sys.entity.OperationLogUpdate;

import java.util.List;
import java.util.Map;

public interface OperationLogService {
    PageInfo<OperationLog> queryOperationLog(Map<String, Object> params);

    void addOperationLog(OperationLogAdd operationLogAdd);

    void updateOperationLog(OperationLogUpdate operationLogUpdate);

    void deleteOperationLog(Integer id);

    List<OperationLog> queryAll();

}
